package com.member.vo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 免密支付-消费应答Vo
 * @auther liujian
 * @date 2024/1/9 14:21
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class FreeConsumeRespVo {
    private String channelId;   //接入方ID
    private String hospitalId;  //商户编号
    private String timeStamp;  //交易请求时间
    private String reserved;  //保留域
    private String orderId;  //商户订单号
    private int txnAmt;  //交易金额
    private String reqReserved;  //请求方保留域
    private String queryId;  //交易查询流水号
    private String tradeNo;  //平台订单号

    @Override
    public String toString() {
        return "FreeConsumeRespVo{" +
                "channelId='" + channelId + '\'' +
                ", hospitalId='" + hospitalId + '\'' +
                ", timeStamp='" + timeStamp + '\'' +
                ", reserved='" + reserved + '\'' +
                ", orderId='" + orderId + '\'' +
                ", txnAmt=" + txnAmt +
                ", reqReserved='" + reqReserved + '\'' +
                ", queryId='" + queryId + '\'' +
                ", tradeNo='" + tradeNo + '\'' +
                '}';
    }

    public String getChannelId() {
        return channelId;
    }

    public void setChannelId(String channelId) {
        this.channelId = channelId;
    }

    public String getHospitalId() {
        return hospitalId;
    }

    public void setHospitalId(String hospitalId) {
        this.hospitalId = hospitalId;
    }

    public String getTimeStamp() {
        return timeStamp;
    }

    public void setTimeStamp(String timeStamp) {
        this.timeStamp = timeStamp;
    }

    public String getReserved() {
        return reserved;
    }

    public void setReserved(String reserved) {
        this.reserved = reserved;
    }

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public int getTxnAmt() {
        return txnAmt;
    }

    public void setTxnAmt(int txnAmt) {
        this.txnAmt = txnAmt;
    }

    public String getReqReserved() {
        return reqReserved;
    }

    public void setReqReserved(String reqReserved) {
        this.reqReserved = reqReserved;
    }

    public String getQueryId() {
        return queryId;
    }

    public void setQueryId(String queryId) {
        this.queryId = queryId;
    }

    public String getTradeNo() {
        return tradeNo;
    }

    public void setTradeNo(String tradeNo) {
        this.tradeNo = tradeNo;
    }
}
